home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / compress / jrbzoo21.zoo / readme.st < prev    next >
Text File  |  1991-09-25  |  4KB  |  94 lines

  1.     This files describes the implementation of the Atari ST version of Zoo 2.1.
  2. Please read ZOO.MAN and then read this file.
  3.  
  4. GENERAL
  5. -------
  6. Zoo-ST accepts both slashes and backslashes as directory separators.
  7.  
  8. Zoo-ST preserves the atrributes of archived files.  So if you archive a
  9. Read-Only file, it will be extracted as a Read-Only file.
  10.  
  11. Zoo-ST doesn't allow Zoo to be used as a filter. 
  12.  
  13. NEW OPTIONS
  14. -----------
  15. // - This option will recursively decend all the directories in the specified
  16.      path when used in conjunction with the 'a' command.  NOTE: This is Atari
  17.      specific and will change if/when R. Dhesi adds this option internally to
  18.      Zoo.  This does not affect the ability of Zoo on other platforms to
  19.      extract these archives.
  20.  
  21. NOVICE COMMANDS
  22. ---------------
  23. -add
  24. -freshen
  25. -update
  26. -move    - All default to the high compression mode.
  27.  
  28. -backup  - This is the same as the expert command 'ah//'.  It will recursively
  29.            descend all directories in the path during an add.
  30.  
  31. -restore - This is the same as the expert command 'x//'.  It will extract files
  32.            from the archive using full pathnames, if present.
  33.  
  34. WILDCARD HANDLING FROM THE DESKTOP
  35. ----------------------------------
  36. The globbing routines used in the ST version of Zoo understand the following
  37. elements:
  38.     * or *.*    - Any sequence of zero or more characters.
  39.     ?           - Any single character.
  40.     [x...y]     - Any single character specified by the set x...y, where any
  41.                   character other than minus sign or close bracket may appear
  42.                   in the set.  A minus sign may be used to indicate a range of
  43.                   characters.  ex. [0-5abc] is shorthand for [012345abc].  More
  44.                   than one range may appear inside a character set.  ex.
  45.                   [0-9a-zA-Z._] matches almost all of the legal characters for
  46.                   a host name.
  47.     [^ x...y]   - Any character NOT in the set, which is interpreted as 
  48.                   described above.
  49.     \*, \?, \[  - A *, ? or [ character.  ex. If you named a file '*' and you
  50.                   want it added to a Zoo archive, you would use the following
  51.                   command line:  'zoo ah foo.zoo \*'.  Try to avoid doing this.
  52.  
  53. UNIXMODE
  54. --------
  55. The released binary of Zoo does not fully support UNIXMODE.  The only
  56. option of UNIXMODE not supported is mixed case.  This can be changed by
  57. undefining FOLD in options.h and recompiling Zoo.  See the TOS section of
  58. options.h for more details.  Undefining FOLD will NOT cause any incompatibility
  59. problems with produced archives.  If you are unable to recompile Zoo and
  60. want the UNIXMODE version, contact me at one of the email addresses below.
  61.  
  62. ZOOPAUSE
  63. --------
  64. If you launch Zoo-ST from the desktop, it will wait for a keypress when it is
  65. done with it's current operation.  If Zoo-ST is launched from a recognized CLI
  66. (currently Gulam, Master 5.0 & 5.4, Craft) or if the environment variable SHELL
  67. is set, Zoo-ST will NOT wait for a keypress.  You may also set the environment
  68. variable ZOOPAUSE to either "yes" or "no", depending on whether you want Zoo-ST
  69. to wait or not.
  70.  
  71. ACKNOWLEDGMENTS
  72. ---------------
  73.  
  74. This port of Zoo was done using GCC V1.40 and the excellent libraries 
  75. distributed with it.  Thanks to Jwahar Bammi and Eric Smith for all of the 
  76. time and labor they put into this compiler package.
  77.  
  78. Thanks to Rahul Dhesi for developing Zoo and making it freely available to 
  79. all users, on all platforms.
  80.  
  81. Thanks to Rich Salz for releasing his wildmat code to the public.  It saved us
  82. alot of headaches developing our own from scratch.
  83.  
  84. Thanks to Dan Jitta for his port of Zoo 2.01 to the ST.  We used several of his
  85. ideas in this port.
  86.  
  87. Please send all comments, suggestions, and bug reports to:
  88.  
  89. BillShroka
  90. bjsjr@NCoast.ORG
  91. ncoast!bjsjr@usenet.cwru.edu
  92. uunet!usenet.cwru.edu!ncoast!bjsjr
  93. GEnie: B.SHROKA
  94.